package com.gt.admin.domain;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 检查随访
 * </p>
 *
 * @author caidesheng
 */
@Data
@ApiModel(value="EsCheckFlow", description="检查随访")
public class EsCheckFlow implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(type = IdType.AUTO)
    private String id;

    @ApiModelProperty(value = "筛查id       ")
    @TableField("ES_Check_id")
    private String esCheckId;

    @ApiModelProperty(value = "是否属于筛查范围   ")
    private String screenRange;

    @ApiModelProperty(value = "是否提交筛查问卷   ")
    private String commitScreen;

    @ApiModelProperty(value = "问卷评估结果     ")
    private String estimateResult;

    @ApiModelProperty(value = "是否需要肠镜检查   ")
    private String colonoscopyCheck;

    @ApiModelProperty(value = "匹配肠镜检查医院   ")
    private String checkHospital;

    @ApiModelProperty(value = "检查结论       ")
    private String checkResult;

    @ApiModelProperty(value = "有无检查出病变    ")
    private String checkLesion;

    @ApiModelProperty(value = "有无活检       ")
    private String biopsy;

    @ApiModelProperty(value = "有无排暗红色血便   ")
    private String bloodyStool;

    @ApiModelProperty(value = "有无排便困难、便意不尽")
    private String stoolDifficult;

    @ApiModelProperty(value = "有无消瘦,体重下降  ")
    private String weightDecline;

    @ApiModelProperty(value = "有无腹泻、拉稀    ")
    private String diarrhea;

    @ApiModelProperty(value = "有无腹痛、下腹后重  ")
    private String abdominalPain;

    @ApiModelProperty(value = "有无自觉发热情况   ")
    private String heating;

    @ApiModelProperty(value = "检查过程痛苦程度   ")
    private String checkPlainLevel;

    @ApiModelProperty(value = "创建时间       ")
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;

    @ApiModelProperty(value = "更新时间       ")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updateTime;


}
